支付成功通知|百度->商户

支付成功通知|百度->商户

接口描述

本接口为用户在百度支付成功后的通知

权限说明

注意事项

  1. 此接口需要保持幂等性规范,对于同一订单返回值需保持一致,接口会因网络等问题,导致多次请求,如因返回结果不一致导致订单损失,结果将由接入方承担。
  2. 超时时间:要求接口耗时小于1.5S(超过1.5S触发超时重试),重试策略:超时默认重试3次。
  3. 返回值判断:
    a.返回数据格式:json,包含字段如:{"errno":0,"msg":"success","data":{}}

请求参数

参数名称 类型 是否必选 参数位置 描述
pay_amount String RequestBody参数 支付金额
bd_pre_order_id String RequestBody参数 百度唯一单号
bd_pay_order_id String RequestBody参数 百度支付单号
tp_order_id String RequestBody参数 商户唯一单号
extra String RequestBody参数 业务方扩展字段,订单状态回调时需要回传

响应参数

参数名称 父节点 类型 是否必传 描述
errno int 错误码,0:成功,非0:默认处理为预定失败,为用户自动退款
msg string 结果描述,success:成功
data json 预定结果

请求示例

{
    "tp_name":"test",
    "salt":681161,
    "timestamp":1648642558,
    "sign":"ca852a6df07aa4653d1d0848bd893247",
    "bd_pre_order_id":"xxx",
    "bd_pay_order_id":"xxx",
    "tp_order_id":"xxx",
    "pay_amount":"xxx",
}

响应示例

{
    "errno": 0,
    "msg": "ok",
    "data": {
    }
}
创建订单|百度->商户订单状态变更回传|商户->百度